steering torque - German English Dictionary